package com.jiangyao.model.vo;

import com.jiangyao.model.dto.BaseDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ApiModel("用户班级信息")
public class UserClassVo implements Serializable{

    @ApiModelProperty(value ="组织id")
    private Integer orgId;

    @ApiModelProperty(value ="类型 1-学校 2-企业",example = "1")
    private Integer orgType;

    @ApiModelProperty(value ="组织名称")
    private String orgName;

    @ApiModelProperty(value ="班级id")
    private Integer classId;

    @ApiModelProperty(value ="专业")
    private String major;

    @ApiModelProperty(value ="班级名称")
    private String className;

    @ApiModelProperty(value ="年级")
    private String grade;

    @ApiModelProperty(value ="班主任姓名")
    private String charge;

    @ApiModelProperty(value ="班级人数")
    private Integer classMate;

}
